package com.cash.app.ui.auth.model

import com.google.gson.annotations.SerializedName

data class MetaRsp(
    @SerializedName("sw_user_no") val swUserNo: Int,
    @SerializedName("sw_phone_nums") val swPhoneNums: Int,
    @SerializedName("sw_is_pure") val swIsPure: Int,
    @SerializedName("sw_age") val swAge: Int,
    @SerializedName("sw_used_nums") val swUsedNums: Int,

    @SerializedName("address") val address: List<AddressRegion>,
    @SerializedName("ocr_type") val ocrType: Map<String, String>,
    @SerializedName("gender") val gender: Map<String, String>,

    @SerializedName("education") val education: Map<String, String>,
    @SerializedName("marriage") val marriage: Map<String, String>,
    @SerializedName("child") val child: Map<String, String>,
    @SerializedName("month_income") val monthIncome: Map<String, String>,
    @SerializedName("industry_type") val industryType: Map<String, String>,
    @SerializedName("emergency1") val emergency1: Map<String, String>,
    @SerializedName("emergency2") val emergency2: Map<String, String>
)

data class AddressRegion(
    @SerializedName("childRegion") val childRegion: List<Region>,
    @SerializedName("name") val name: String
)

data class Region(
    @SerializedName("name") val name: String
) 